Nemodalni MessageBoxEx

Otázka od: Martin Burle

15. 10. 2002 10:37

Ahoj,

Pro zobrazovani dotazu v MDi aplikaci pouzivam
MessageBoxEx(application.Handle, ..,....), pri vyvolani z child okna je vse
ok. Pokud ale otevru z child okna nejaky modalni formular, ktery je
fsNormal, a z nej vyvolam MessageBoxEx, po kliknuti nekam mimo nej se stane
aktivni opet modalni form, ze ktereho byl box volan. Co s tim? Diky za
kazdou radu,

Martin Burle


Odpovedá: campulka

15. 10. 2002 11:17


> Pro zobrazovani dotazu v MDi aplikaci pouzivam
> MessageBoxEx(application.Handle, ..,....), pri vyvolani z
> child okna je vse
> ok. Pokud ale otevru z child okna nejaky modalni formular, ktery je
> fsNormal, a z nej vyvolam MessageBoxEx, po kliknuti nekam
> mimo nej se stane
> aktivni opet modalni form, ze ktereho byl box volan. Co s tim? Diky za
> kazdou radu,

Misto Application.Handle pouzij handle toho modalniho formu.

Jirka

Odpovedá: Martin Burle

15. 10. 2002 14:13

> Misto Application.Handle pouzij handle toho modalniho formu.

Nenapsal jsem, ze MessageboxEx mam ve sdilene unite ve funkci Dotaz(txt1,
txt2,..), ktera vraci true/false, proste proto, abych nemusel porad dokola
psat vsechny parametry. Neumim (zatim) v te funkci zjistit handle volajiciho
formu (u MDIchildu bych pouzil mainForm.Activeform.handle). Tedy doplnujici
dotaz: jak zjistit handle modalniho neMDI formu? Diky,

Martin Burle

Odpovedá: Danik Frantik

15. 10. 2002 19:00

Screen.ActiveForm.Handle
Danik
-----Original Message-----
Behalf Of Martin Burle
> Misto Application.Handle pouzij handle toho modalniho formu.
Tedy doplnujici dotaz: jak zjistit handle modalniho neMDI formu? Diky,
Martin Burle

---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.401 / Virová báze: 226 - datum vydání: 9.10.2002